$(function() {
	initData();
});

// 初始化数据
function initData() {
	var token;
	try {
		token = parent.GetQueryString("token");
	} catch (e) {
		window.location.reload();
	}
	/*$.ajax({
		url : "../../rubbish/child-plan/selectAdminHomeCount",
		data : {
			token : token
		},
		dataType : "json",
		type : "post",
		success : function(data) {
			console.log(data);

			$("#userCount").text(data.userCount);
			$("#equipmentCount").text(data.equipmentCount);
			$("#userSumIntegral").text(data.userSumIntegral);
			if (data.dayIntegral != undefined) {
				$("#dayIntegral").text(data.dayIntegral);
			} else {
				$("#dayIntegral").text("0.00");
			}
		}
	});*/
}

// 获取url参数
function GetQueryString(name) {
	var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
	var r = window.location.search.substr(1).match(reg);
	if (r != null)
		return unescape(r[2]);
	return null;
}

layui
		.config({
			base : "js/"
		})
		.use(
				[ 'form', 'element', 'layer', 'jquery' ],
				function() {
					var form = layui.form(), layer = parent.layer === undefined ? layui.layer
							: parent.layer, element = layui.element(), $ = layui.jquery;

					$(".panel a").on("click", function() {
						window.parent.addTab($(this));
					})

					// 动态获取文章总数和待审核文章数量,最新文章
					$.get("../json/newsList.json", function(data) {
						var waitNews = [];
						for (var i = 0; i < data.length; i++) {
							var newsStr = data[i];
							if (newsStr["newsStatus"] == "待审核") {
								waitNews.push(newsStr);
							}
						}
						// 加载最新文章
						var hotNewsHtml = '';
						for (var i = 0; i < 5; i++) {
							hotNewsHtml += '<tr>' + '<td align="left">'
									+ data[i].newsName + '</td>' + '<td>'
									+ data[i].newsTime + '</td>' + '</tr>';
						}
						$(".hot_news").html(hotNewsHtml);
					})

					// 系统基本参数
					if (window.sessionStorage.getItem("systemParameter")) {
						var systemParameter = JSON.parse(window.sessionStorage
								.getItem("systemParameter"));
						fillParameter(systemParameter);
					} else {
						$.ajax({
							url : "../json/systemParameter.json",
							type : "get",
							dataType : "json",
							success : function(data) {
								fillParameter(data);
							}
						})
					}

					// 填充数据方法
					function fillParameter(data) {
						// 判断字段数据是否存在
						function nullData(data) {
							if (data == '' || data == "undefined") {
								return "未定义";
							} else {
								return data;
							}
						}
						$(".version").text(nullData(data.version)); // 当前版本
						$(".author").text(nullData(data.author)); // 开发作者
						$(".homePage").text(nullData(data.homePage)); // 网站首页
						$(".server").text(nullData(data.server)); // 服务器环境
						$(".dataBase").text(nullData(data.dataBase)); // 数据库版本
						$(".maxUpload").text(nullData(data.maxUpload)); // 最大上传限制
						$(".userRights").text(nullData(data.userRights));// 当前用户权限
					}

				})

function openCharts() {
	layer.open({
		type : 2,
		title : '饼状图',
		shadeClose : true,
		shade : 0.8,
		center : true,
		area : [ '91%', '91%' ],
		content : 'charts/charts.html' // iframe的url
	});
}

function openCharts2() {
	layer.open({
		type : 2,
		title : '折线图',
		shadeClose : true,
		shade : 0.8,
		center : true,
		area : [ '91%', '91%' ],
		content : 'charts/charts2.html' // iframe的url
	});
}

function openCharts3() {
	layer.open({
		type : 2,
		title : '柱状图',
		shadeClose : true,
		shade : 0.8,
		center : true,
		area : [ '91%', '91%' ],
		content : 'charts/charts3.html' // iframe的url
	});
}